//package com.aaa.inter;
//
//import javax.servlet.*;
//import javax.servlet.annotation.WebFilter;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import java.io.IOException;
//
//@WebFilter(filterName = "loginFilter",urlPatterns = {"/*"})
//public class MyFilter implements Filter {
//
//
//    public MyFilter() {
//
//        System.out.println("这是一个构造方法");
//    }
//
//    public void init(FilterConfig config) throws ServletException {
//        // System.out.println("这是一个字符编码格式的过滤器");
//    }
//
//    public void destroy() {
//        System.out.println("登录过滤器");
//    }
//
//    @Override
//    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException {
//
//        // 值
//        // 政治  **  处理参数的值的时候  可以使用过滤器
//
//        // System.out.println("这是一个字符编码格式的过滤器");
//        // post请求的时候  req.set
//        HttpServletRequest req =(HttpServletRequest) request;
//        HttpServletResponse resp=(HttpServletResponse)response;
//        String requestURI = req.getRequestURI();
//
//        System.out.println("请求的路径是:"+requestURI);
//        if (requestURI.equals("/ssmyzh8_war_exploded/login")||requestURI.equals("/ssmyzh8_war_exploded/views/login.jsp")) {
//            // 函数的回调
//            chain.doFilter(request, response);
//        }else{
//            // 跳转到登录页面
//            resp.sendRedirect(req.getContextPath()+"/views/login.jsp");
//        }
//        //System.out.println("_________________________");
//    }
//}
//
